#include <QString>

struct PrinterControl
{
    QString pcPrinterID; //打印机的标识
    int pcPrinterState; //打印机的当前状态
    bool pcHasCamera; //是否有摄像头
    QString pcDeviceName; //设备名称
    QString pcIpAddr; //设备IP地址
    QString pcGCodeName; //正在打印的gCode文件名
    QString pcTotalPrintTime; //总的打印时长
    QString pcLeftTime; //打印剩余时长
    int pcCurPrintLayer; //当前打印进度
    int pcPrintSpeed; //打印速度
    int pcBedDstTemp; //热床目标温度
    int pcNozzleDstTemp; //喷嘴目标温度
    int pcBedTemp; //热床当前温度
    int pcNozzleTemp; //喷嘴当前温度
    int pcGroup; //当前分组
    int pcX; //当前x
    int pcY; //当前y
    int pcZ; //当前z
};
